home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #1 / Amiga Plus 1995 #1.iso / fish-disketten / fish_941-950 / d950 / bbsquick / bbsquick.doc next >
Text File  |  1994-12-13  |  9KB  |  195 lines

  1.                      bbsQUICK.DOC    12 July 1993
  2.  
  3. >> What is it?
  4.  
  5. bbsQUICK.rexx is an offline read/reply/upload/download module for the
  6. BaudBandit BBS system. With it, you can download a "QUICKOUT" archive
  7. containing all new BBS activity, logoff, and do your BBS work offline,
  8. have a "QUICKIN" archive made of your responses and requests, and
  9. simply upload that archive to the BBS.  The archiver used is LhA.
  10.  
  11.         NOTE: THIS PROGRAM ONLY WORKS FOR BBBBS BBS USERS!
  12.        No other BBS formats are supported by this software.
  13.  
  14.  
  15.  
  16. >> Why do I need it?
  17.  
  18. If you call long distance to one or more BBBBS systems, the QUICK
  19. procedures can save you time and phone charges. Since the archiving
  20. and de-archiving are handled by the BBS, you don't have to be online
  21. while the work is being done. Your time online with the BBS can be
  22. limited to the time it takes to upload your replies and file requests,
  23. plus the time to download new activity. Since most of these files are
  24. straight ASCII text, LhA typically will reduce their size by 70%, so
  25. the upload/download tranfer times are usually short (and cheap!).
  26.  
  27. There is also a case to be made that more people can make use of a BBS
  28. when offline handlers are used, and therefore their use should be
  29. encouraged.
  30.  
  31. If you are a sysop, there are certain "batch" operations (renaming
  32. or deleting, for example) that are more efficiently done from a list
  33. as opposed to doing it one file at a time from within the BBS.
  34.  
  35. Finally, users don't feel so "under the gun" when they are allowed to
  36. deal with BBS matters offline in their own time.
  37.  
  38.  
  39.  
  40. >> Requirements
  41.  
  42. bbsQUICK is written in ARexx and so requires the standard ARexx
  43. libraries and command files. In addition, it makes extensive use
  44. of the rexxarplib.library (thanks once again to Willy Langeveld!)
  45. which itself needs some freely distributable libraries.
  46. In addition the ARexx command files, the following are REQUIRED!
  47.  
  48.    rexx:bbsQUICK.rexx          ; GUI to handle QUICK archives
  49.    rexx:Palette.rexx           ; Module to change colors for QUICK
  50.  
  51.    libs:rexxsyslib.library     ; 36.23 (1.15) comes with ARexx
  52.    libs:rexxsupport.library    ; 34.9 (1.15) comes with ARexx
  53.    libs:rexxarplib.library     ; 3.0 by Willy Langeveld, on many BBSes
  54.    libs:screenshare.library    ; 1.52 comes with rexxarplib
  55.    libs:rexxmathlib.library    ; 1.3 by Willy Langeveld, on many BBSes
  56.    libs:arp.library            ; 40.0 (1.3) available on most BBSes
  57.  
  58.       C:LhA                    ; at least version 1.38, on most BBSes
  59.       C:join                   ; standard Amiga 'C' command
  60.       C:delete                 ; standard Amiga 'C' command
  61.  
  62.  
  63.  
  64. >> Activation:
  65.  
  66. To activate the QUICK processes, add the keyword "QUICK" to your user
  67. option preferences ('Y' from the main BBS menu, then line 8).  The next
  68. time you call you will be prompted concerning the various QUICK options.
  69. You may elect to start the process and remain online (you will be
  70. signaled when the archive is ready), or logoff and call back later.
  71.  
  72.  
  73.  
  74. >> Using bbsQUICK.rexx
  75.  
  76. 1. Request and download a QUICK_n.lha archive from your favorite BBBBS.
  77.  
  78. 2. From Shell or CLI type,   rx bbsQUICK
  79.  
  80. 3. bbsQUICK will prompt you to enter your path preferences. There is a
  81. help screen to explain the purposes of the various paths. You may also
  82. alter the colors of bbsQUICK's 4-color custom screen using my PD ARexx
  83. color requester. If you save these preferences to S:bbsQUICK.prefs
  84. (which is the default), the next time you run bbsQUICK you will not be
  85. required to go thru the preference setting process again.
  86.  
  87. 4. A file requester will ask for the location of your QUICK_ archive.
  88.  
  89. 5. Once it has a QUICK_ file, bbsQUICK will uncrunch it and organize the
  90. various data files within (for example, all email from one person will
  91. be joined together in one file for more coherent reading). Be patient,
  92. depending on the size of the data, this might take a few minutes.
  93.  
  94. 6. There are 6 "modes" in bbsQUICK; "Notices", "Email, "Messages",
  95. "Conferences", "FileList", and "Libraries". There are a large number
  96. of menu choices for each mode in addition to clickable gadgets for the
  97. most used functions. Almost all commands have keyboard shortcuts.
  98.  
  99.     Notices:  The welcome and goodbye messages from the BBS including any
  100.                special day notices, new Information files, BBS stats, etc.
  101.               If you are a sysop of the BBS, you will also find info
  102.                about the system devices, ram, and rexx clips here.
  103.  
  104.       Email:  Use the Next and Previous commands to navigate through each
  105.                item of email. Use "Write" to reply to the current letter,
  106.                (or write a new letter by just changing the addressee).
  107.  
  108.    Messages:  Use the Next and Previous commands to navigate through the
  109.                Public Message Conferences. To reply to a message, use the
  110.                "Write" command and enter the original message number.
  111.  
  112. Conferences:  Displays the list of available public message conferences.
  113.                Use "Write" to post a new message.
  114.  
  115.    FileList:  The browselist (long file descriptions) with the latest
  116.                files on top. "Download" prompts for a file number and
  117.                places it on the File_Requests list.
  118.               If you are a sysop of the BBS, you can also delete a file
  119.                or change it's name, library, keywords, and/or uploader.
  120.   
  121.   Libraries:  Displays the list of available public file libraries. You 
  122.                may upload from here, entering the same kind of file
  123.                description you would enter in BBBBS. You will be
  124.                prompted for the filename by file requester.
  125.  
  126. 7. WAIT! until just before you are ready to call the BBS (because
  127. sometimes you have some last minute messages to send!-) and then run
  128. bbsQUICK again (you DID make your upload path preference somewhere other
  129. than RAM:, right? Of course you did!-)  Select a BBBBS and then select
  130. "Archive" from the Project menu and note the name of the archive.
  131.  
  132. 8. Call the BBS.  Almost as soon as you enter your password you will be
  133. prompted to upload your QUICKIN.lha file (don't worry about it having a
  134. different name, the BBS will rename the upload to QUICKIN.lha). Then,
  135. if there are any QUICKOUT files (QUICK_nnnn.lha) you will be given the
  136. chance to download them. Then, you may start the process to make a new
  137. QUICKOUT archive and either stay online until it is ready, or logoff.
  138.  
  139.  
  140.  
  141. >> Remote Extras For Sysops
  142.  
  143. If you have sysop level at a given BBS, you will be able to do several
  144. other things with the QUICKIN.lha file. Although bbsQUICK.rexx does not
  145. give you a GUI for it, you can use DiskMaster or Opus or some such to
  146. create additional directories within your QUICKIN archive. The easiest
  147. way is to make the needed directories right in the OUT/BBSname drawer
  148. within your upload directory, and after you have copied all your updated
  149. files, use bbsQUICK.rexx to archive everything. There is, however,
  150. nothing keeping you from adding the data later as long as you maintain
  151. the proper directory structure. The supported directories for simple
  152. updating are; "Information", "BBS_TEXT", "rexxDoors", "REXX", "C", and
  153. "S". Files in these directories will simply be copied to the Information,
  154. BBS_TEXT, or rexxDoors (rexxDoors/Data is also copied) dirs on the BBS,
  155. or to the system REXX:, C:, or S: dirs respectively. In addition, there
  156. is a "special" directory, "Super", which is only allowed to carry one
  157. file, "Super.rexx". If this macro is found when the QUICKIN archive is
  158. processed, and the user has super-sysop (level 99) status,
  159. "Super/Super.rexx" will be executed. Note that REALLY TERRIBLE THINGS
  160. can happen if the Super-Sysop is not VERY, VERY careful. Debug your
  161. Super.rexx THROUGHLY before uploading! Note that if the user does NOT
  162. have sysop status all these files and directories will simply be
  163. ignored when bbsQUICKIN.rexx finds them.
  164.  
  165. bbsQUICK.rexx DOES allow the sysop to do some file library management
  166. by allowing deletes, renames, change of uploader, and library moves.
  167. Again, without sysop status, file-change instructions are ignored.
  168.  
  169.  
  170.  
  171. >> Wow! What WON'T this wonder of the universe do?
  172.  
  173. It can't access the rexxDoors area.
  174. It can't download from External devices (like the Fred Fish CD).
  175. It can't use the Profiles section.
  176. It can't search for ANYTHING.
  177. It can't chat with the sysop. ;-)
  178.  
  179.  
  180.  
  181. >> Legal crap
  182.  
  183. bbsQUICK.rexx is copyright 1993 Richard Lee Stockton, all rights are
  184. reserved. HOWEVER, these files may be freely distributated and used in
  185. non-commercial applications as long as the copyright notices remain.
  186.  
  187. For any COMMERCIAL use, please contact me FIRST for approval:
  188.   Richard Lee Stockton
  189.   21305 60th Ave West
  190.   Mountlake Terrace, WA 98043 USA
  191.   (206) 776-1253 (voice)
  192.   (206) 775-7573 (fax)
  193.   (206) 744-1254 (bbs)
  194. -------------------------------------------------------------------------
  195.